syscall.caps.data (field)
7 uses
syscall (current package)
exec_linux.go#L172: data [2]capData
exec_linux.go#L493: if _, _, err1 = RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(&caps.hdr)), uintptr(unsafe.Pointer(&caps.data[0])), 0); err1 != 0 {
exec_linux.go#L500: caps.data[capToIndex(c)].permitted |= capToMask(c)
exec_linux.go#L501: caps.data[capToIndex(c)].inheritable |= capToMask(c)
exec_linux.go#L504: if _, _, err1 = RawSyscall(SYS_CAPSET, uintptr(unsafe.Pointer(&caps.hdr)), uintptr(unsafe.Pointer(&caps.data[0])), 0); err1 != 0 {
syscall_linux.go#L146: _, _, err := RawSyscall(SYS_CAPGET, uintptr(unsafe.Pointer(&c.hdr)), uintptr(unsafe.Pointer(&c.data[0])), 0)
syscall_linux.go#L148: return err == 0 && c.data[0].effective&capToMask(_CAP_DAC_OVERRIDE) != 0
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |